草庐IT

python - return,return None,根本不返回?

全部标签

python - 如何使用 Python 从 Windows 操作系统中的窗口标题获取 PID?

我需要从一个我知道其标题的窗口中输入一个PID。这是一个安装程序,当在我的代码中以编程方式按下第一个“下一步”按钮时,它似乎会更改重要凭据。我认为它这样做是因为窗口淡出然后又淡入淡出,但是当我单击后退按钮并再次单击下一步时它不会再这样做。第一个“下一步”按钮,我第一次点击它时,上面有一个盾牌,所以我认为它可能与UAC有关。我正在使用以下代码向窗口发送ENTER键盘按键:importwin32com.clientshell=win32com.client.Dispatch("WScript.Shell")defsetwindowfocus(windowname):#canbethewin

python - 从 Windows cmd 安装 Django 时遇到问题。 "pip install django"显示错误,尽管应设置 PATH

我的macbook被盗了,所以现在我正在尝试使用Windows(7)cmd重新安装Django。我在StackOverflow中做了一些研究,但找不到有效的答案。将此问题用作引用并使用setxPATH"%PATH%;C:\Python34\Scripts"设置PATH:'pip'isnotrecognizedasaninternalorexternalcommand我现在在cmd中的C:\Python34中,它导致相同的“未被识别为内部或外部命令”错误。当我尝试:C:\Python34\Scripts>pipinstalldjango它导致“异常”错误:Storingdebuglogf

python - GetProcAddress 返回值

我正在学习如何在Windows7上使用ctypes在python中创建一个简单的调试器。我的问题是下面给出的代码似乎返回了一个无效地址(这是我对问题的猜测),但我可以弄清楚为什么。我想这可能是因为返回的句柄在我的代码使用它时不再有效,或者我返回的句柄与我的脚本无关,因为我只是提供“msvcrt.dll”作为模块。我已经做了很多修补,但还没有找到解决方案。编辑:地址返回为False。我从下面的代码片段中收到以下错误:错误126:找不到指定的模块。deffunc_resolve(self,dll,function):error=Nonehandle=kernel32.GetModuleHa

windows - OpenEvent,getlasterror 返回 2

我正在构建WindowsUMDF2.0驱动程序,当我调用OpenEvent时出现错误2。任何帮助都将非常有用。下面是我的代码HANDLEuserEvent=OpenEvent(EVENT_ALL_ACCESS,FALSE,myUserEvent);标准::计数 最佳答案 Windows7,8需要安全描述符,而wec不需要。它们的默认安全描述符不同。此外,如果您的事件要由不同的用户或提升的进程访问,您需要将其设为全局事件,否则将无法访问它。 关于windows-OpenEvent,getl

python - 如何在 python 中将 SHGetFileInfo 与 SHGFI_PIDL 一起使用

我正在尝试使用SHGetFileInfo检索文件信息(特别是关于图标的信息)。实际上,我没有文件的完整路径,我只有pidl。以下代码返回(0L,(0,0,0,'',''))我的问题是为什么。fromwin32com.shellimportshell,shellcondefget_info():desktop=shell.SHGetDesktopFolder()eaten,desktop_pidl,attr=desktop.ParseDisplayName(None,None,r"C:\Users\Ella\Desktop")returnshell.SHGetFileInfo(deskt

python - 使用python将文件下载/上传到远程windows服务器

我想使用我的python脚本从远程Windows2008R2服务器下载/上传文件。问题是我不想在我的Windows服务器上安装任何额外的东西。我只想使用我的普通登录凭据来实现这一点。以下是我听说过的不同方法:使用paramikoSSH:但是要使用它,我们必须在远程机器上安装SSH服务,我不想这样做。使用pythonwmi模块:但我猜它没有从远程服务器下载文件的功能。在本地机器上安装驱动器:也不想这样做,因为我想连接很多机器。使用winscp:我猜它也需要SSH?Fabric:听说过这个,不确定它的先决条件是什么。还有其他方法可以实现吗? 最佳答案

python - 需要帮助开始使用 google app engine(PYTHON 2.7)

我已经在我的电脑上安装了GAE(Windows764位)。但是每当我在程序上单击运行时它都不起作用,当我使用命令行使用dev_appserver.py时,会发生“dev_appserver.py未被识别为内部或外部命令、可运行程序或批处理文件”。我该怎么办?edit1:这是我使用该程序时的日志错误。edit2:这是我的完整python路径C:\Python27\Lib\site-packages\PyQt4;c:\users\jansen\appdata\local\enthought\canopy32\user\scripts;C:\Users\jansen\AppData\Loca

c++ - 为什么 VkKeyScanW 对 unicode 字符返回 -1?

我正在尝试使用VkKeyScanW函数将字符转换为相应的虚拟键代码。它适用于ASCII字符,但在传递unicode字符(中文/俄语字符)时失败。shortvcode=VkKeyScanW(ch);//chisofwchar_ttype;cout我在这里做错了什么?还有其他方法可以实现吗?我想将虚拟键代码传递给SendInput函数。VkKeyScanWfunctiondocumentation 最佳答案 VkKeyScan()documentation说:Translatesacharactertothecorrespondingv

python - 将 python 脚本编译为独立程序

是否有可能以任何方式将python脚本编译成独立程序,从而可以在另一台没有安装python的机器上运行?最好以脚本(或编译程序)能够安装在其他机器上的方式,这样它就不仅仅是一个随机文件,而是一个可以从Windows开始菜单启动的实际程序。能够在Windows中执行此操作是最低要求,但如果存在任何跨平台方法,那将是一个很大的优势。感谢任何帮助。 最佳答案 实际上,截至2015年4月,至少有两个决定同时适用于Python2和3。两者我都亲自使用过并且可以确认有效。1。cx_卡住http://cx-freeze.sourceforge.n

ssl - 服务器在 HTTPS 连接上返回 HTTP 404 错误。 200 在 HTTP 连接上

我有一个客户端应用程序使用WinHttp库与实现IPP(互联网打印协议(protocol))的安全服务器通信。HINTERNETm_hRequest=WinHttpOpenRequest(m_hConnect,L"POST",L"/ipp",L"HTTP/1.1",WINHTTP_NO_REFERER,WINHTTP_DEFAULT_ACCEPT_TYPES,m_secure);//WINHTTP_SECUREif(!m_hRequest){printf("WinHttpOpenRequest:Error%dhasoccurred.",GetLastError());return0;}